@charset "utf-8";
/* CSS Document */

/************Article First*************/
.div_left_content_detail{
	float: left;
    min-height: 290px;
    padding: 5px;
    width: 53.5%;
}

.div_float_detail{
	clear: both;
    width: 100%;
}

.div_image{
	clear: both;
    float: left;
    width: 185px;
	border: 3px solid #F5F5F5;
    height: 185px;
    min-width: 185px;
    overflow: hidden;
    padding: 5px 0;
    position: relative;
    text-align: center;
}

.div_content_left_topdetail {
    line-height: 20px;
    margin-left: 193px;
    width: 62.8%;
}

.div_content_left_topdetail .product_name {
    background-color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    min-height: 25px;
    padding: 0 0 0 15px;
    text-transform: uppercase;
}

.div_content_left_topdetail .product_name h1 {
    font-size: 14px;
}

.div_r_p_d {
    background-color: #FCFCFC;
    min-height: 200px;
    padding: 10px 0 0 20px;
}

span.pstatus {
    color: #6BC223;
    font-size: 12px;
    font-weight: bold;
}

.lnk-show-stock {
    padding-left: 5px;
}
.content_detail a {
    color: #4685DF;
	font-weight:normal;
    font-family: Tahoma;
    text-decoration: none;
}

.content_detail a:hover{
	text-decoration:underline;
}

.div_price_detail .t_price, .div_price_detail .p_price {
    font-weight: bold;
}

.div_price_detail .p_price, .div_price_detail .p_unit {
    color: Red;
    font-size: 14px;
}

.div_price_detail .p_unit {
    font-weight: normal;
}

.div_price_detail .sp_hint {
    color: #BBBBBB;
    font-size: 8pt;
}

.content_detail span {
    font-size: 11px;
}

.div_item_detail {
    color: #808080;
    padding: 4px 1px 2px 0;
}

.div_item_detail .s_bold {
    font-weight: bold;
    padding: 0 0 0 2px;
}

.div_order_detail {
    border-bottom: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    margin: 5px 0 0;
    padding: 5px 0 5px 5px;
}

.div_quick_order {
    background-image: url("images/Products/bg_Click.gif");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-table;
    padding-right: 30px;
}

.div_order_detail .s_price_order {
    color: Red;
    font-weight: bold;
    padding-left: 3px;
}

.div_bottom_sale {
    text-align: center;
    width: 306px;
}

.btn_sales_detail {
    background: url("images/Products/bg_sales.gif") no-repeat scroll 0 0 Transparent;
    border: 0 solid #FFFFFF;
    height: 27px;
    width: 113px;
}

.div_right_content_detail {
    float: right;
    padding: 5px 0 5px 1px;
    width: 45%;
}

.div_brand_detail {
    min-height: 25px;
}

.div_r_float .div_r_l {
    background-color: #FCFCFC;
    border: 0 solid #000000;
    float: left;
	font-size:11px;
    min-height: 200px;
    padding: 5px 3px 5px 10px;
    width: 70%;
}

.div_r_toolkit_detail {
    border-bottom: 1px solid #EEEEEE;
    margin: 5px 0 3px 0;
    padding: 3px 2px 3px 0;
}

.div_r_warranty_detail {
    margin: 5px 0 3px 0;
    padding: 3px 2px 3px 0;
}

.div_t_promotion, .div_tookit_title {
    font-weight: bold;
    padding: 3px 2px 3px 0;
}

.div_tookit_content {
    color: #808080;
    padding: 2px 2px 1px 10px;
}

.div_r_float .div_r_r {
    background-color: #FCFCFC;
    border: 0 solid red;
	font-size:11px;
    margin-left: 74%;
    min-height: 210px;
    width: 25%;
}

.div_r_float .div_r_r a{
	color:#FFF !important;
}

.div_r_r_title {
    font-weight: bold;
    padding: 8px 2px 3px 0;
    text-align: center;
}

.div_bottun_detail {
    background: url("images/Products/btn_indetail.gif") no-repeat scroll center center transparent;
    margin: 12px 0 1px;
    padding: 1px 0 2px 20px;
    text-align: left;
}

/*************End Article First**************/

/*************Second Article****************/

.box_top_content{
	background-color:#F6F6F6;
	border-top: 1px solid #EFEFEF;
    padding: 1px 0 2px 1px;
	margin: 0 4px 0 0.5em;
	font-family:Tahoma, Geneva, sans-serif;
    font-size: 12px;
}

.box_left_com {
    color: #434343;
    float: left;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 10px;
    width: 130px;
}

.box_right {
    background-color: #FFFFFF;
    color: #717171;
    margin-left: 187px;
    padding-top: 5px;
}

.box_right ul.item_list {
    background-color: Transparent;
    list-style-position: inside;
    list-style-type: disc;
	margin: 0;
    padding: 5px 0 5px 5px;
}

#compare-frame .product-compare, #detail-frame .product-compare {
    border-color: #FFFFFF;
}

#compare-frame tr.r, #detail-frame tr.r {
    border-top: 1px solid #EFEFEF;
}

#detail-frame td.g {
    width: 180px !important;
}

#compare-frame td.g, #compare-frame td.f, #detail-frame td.g, #detail-frame td.f {
    background-color: #FCFCFC;
    border-top: 1px solid #EEEEEE !important;
}

#compare-frame td.g, #detail-frame td.g {
    background-color: #F6F6F6;
    border-bottom: 1px solid #FFFFFF;
    color: #656565;
    font-weight: bold;
    padding-left: 5px;
}

#detail-frame td.p {
    width: 180px;
}

#compare-frame td.p, #detail-frame td.p {
    background-color: #FCFCFC;
    border-bottom: 1px solid #FFFFFF;
    padding-left: 5px;
}

#compare-frame td, #detail-frame td {
    font-size: 12px;
    height: 20px;
    padding: 2px;
    text-align: left;
}

.eph{
    color: #316AC5;
    cursor: pointer;
}

#detail-frame td.v {
    border-left: 1px solid #EFEFEF;
}

#compare-frame td.v, #detail-frame td.v {
    background-color: #FCFCFC;
    border-bottom: 1px solid #FFFFFF;
    color: #717171;
}

.box_top_content h2 {
    color: #FF9501;
    font-weight: bolder;
    margin: 0;
    padding: 5px 0 3px 10px;
}

.news_description {
    color: #606060;
    margin-bottom: 10px;
    padding: 0 0 0 10px;
}

.new_pro_detail_content {
    padding: 5px 3px 5px 10px;
}

.box_top_content p {
    line-height: 18px;
    margin-bottom: 14px;
    margin-top: 14px;
}

.news_pro_source {
    background-color: #F5F5F5;
    margin: 0 10px;
    padding: 5px 5px 5px 10px;
}

.news_pro_source .i_source, .news_pro_source .u_source {
    color: #696969;
    font-weight: bold;
    padding-left: 3px;
}

.news_pro_orther {
    padding: 3px 5px 5px 20px;
}

.news_pro_orther .news_pro_t_orther {
    font-weight: bold;
    padding: 3px;
}

.news_list_orther {
    padding: 2px 0 0 20px;
}

.div_bullet_red_detail {
    background: url("images/bg_bullet.gif") no-repeat scroll left 8px transparent;
    padding: 0 6px 0 10px;
    text-align: left;
}

.news_pro_orther a:hover{
	text-decoration:underline;
}

.sp_df_dt {
    color: #BBBBBB;
    font-size: 8pt;
    font-weight: normal;
    padding-left: 3px;
}

.div_content_float {
    clear: both;
    width: 100%;
}

.left_content_50 {
    float: left;
    overflow: auto;
    width: 40%;
}

.right_content_50 {
    margin-left: 41%;
}

.font_d_small {
    color: #959595;
    font-size: 8pt;
    margin-bottom: 5px;
}

.Block_SubHead {
    background: url("images/icon_col.gif") no-repeat scroll 3px 8px #EDEDED;
    border: 1px solid #D3D3D3;
    color: #555555;
    cursor: pointer;
    margin-bottom: 2px;
    padding: 4px 0 5px 15px;
}

.Block_Ex {
    background: url("images/icon_Ex.gif") no-repeat scroll 3px 10px transparent;
    border: 1px solid #D3D3D3;
    color: #555555;
    cursor: pointer;
    margin-bottom: 2px;
    padding: 4px 0 5px 15px;
}

.BranchLevel1 div >span {
    background: url("images/icon_bullet_black.gif") no-repeat scroll 12px 10px #F5F5F5;
    cursor: pointer;
    font-weight: bold;
	width:auto;
	display:block;
    margin-top: 3px;
    padding:3px 0 3px 20px;
}

.BranchLevel1 .BranchLevel3 {
	font-weight:normal;
    cursor: pointer;
	margin-left:12px;
    padding: 3px 0 3px 10px;
	background-color:#FFF;
}

.ddl_option {
    border: 1px solid #D3D3D3;
    margin-left: 2px;
    padding: 1px 0;
    width: 152px;
}

/*************End Article Second**************/

/*************Article Third**************/
article .box_top{
	background-color:#FFF;
	border:1px solid #999;
	border-radius:5px;
	box-shadow:1px 1px 1px #666;
}

.content_top_comment {
    background: url("images/icon_com.gif") no-repeat scroll 15px 8px transparent;
    padding: 5px 5px 15px 70px;
}

.content_top_comment .cm_title {
    color: #FB9E01;
    font-weight: bold;
    text-transform: uppercase;
}

.content_top_comment .cm_content {
    color: #A3A3A3;
}

.content_all_comment {
    padding: 15px;
}

.cm_content_fix {
    overflow: auto;
    padding: 5px;
}

.div_control_add_cm {
    background: url("images/bg_control_cm.gif") no-repeat scroll 25px center #F7F5F6;
}

.div_control_add_cm .div_ct_top {
    padding: 10px 5px 5px 10px;
}

.div_control_add_cm .div_ct_top span {
    color: Red;
    font-weight: bold;
}

.div_control_add_cm .div_ct_mid {
    clear: both;
    padding: 5px 5px 5px 95px;
	font-size:11px;
}

.txt_textbox {
    border: 1px solid #B1B1B1;
    color: #ACACAC;
    padding-left: 3px;
	width:200px;
}

/*********End Article Third*********/